helicopter skiing - Turkish English Dictionary